急`加急等``网页图片触发特效``黑白变彩```

来源:百度知道 编辑:UC知道 时间:2024/05/26 12:45:23
我找到一个 但不适合我`

<SCRIPT>
function doTrans(filterCode)
{
imgObj.filters[0].apply();
oImg.style.filter = filterCode
imgObj.filters[0].play();
}
</SCRIPT>

<SPAN id=imgObj style="FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00); WIDTH: 1px" onmouseenter=doTrans("") onmouseleave=doTrans("gray")><IMG src="pic.gif" name="oImg" id=oImg style="filter: gray"></span>

这个有ID的 只能应用于一张图片 我要的很多图片都有这样的效果的```
我是用在后台添加图片,首页显示那种```晕 谁能帮帮我``有QQ的最好能QQ聊,在下感激不尽

下面回答的那位兄弟 也只有第一张图是那样式 你试下就知道了`

<SCRIPT>
function doTrans(spanid,imgid,filterCode){
var imgObj=document.getElementById(spanid);
var oImg=document.getElementById(imgid);
imgObj.filters[0].apply();
oImg.style.filter = filterCode
imgObj.filters[0].play();
}
</SCRIPT>
<SPAN id=imgObj style="FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00); WIDTH: 1px" onmouseenter="doTrans('imgObj','oImg','')" onmouseleave="doTrans('imgObj','oImg','gray')"><IMG src="pic.gif" name="oImg" id=oImg style="filter: gray"></span>
-----------------------------------------
问者补充的回复:
可以用于多图片,只不过你不会用。我原以为你看得懂。现补充用法如下:

1、函数说明:doTrans(spanid,imgid,filterCode)
spanid:SPAN标签ID。自己起名。
imgid:图片的ID。自己起名。
filterCode:特效名称。

2、HTML格式:
每一个图片处都得用如下格式,且有唯一ID。
<SPAN id=spanid><IMG id=imgid s